Guild Wars Forums - GW Guru
 
 

Go Back   Guild Wars Forums - GW Guru > The Inner Circle > Sardelac Sanitarium

Notices

Reply
 
Thread Tools Display Modes
Old Jun 17, 2008, 09:28 PM // 21:28   #61
Wilds Pathfinder
 
Join Date: Sep 2007
Profession: A/E
Advertisement

Disable Ads
Default

Although I still would like to have heroes stop healing pets. I dont really care anymore.BUT for the record Magma is NOT right, the game already distinguishes between Pets/minions/Allies.
If it didnt Charm Animal,Comfort Animal,RaO,HaO,BotM ect. would NOT work.
Pretty much anything is possible in coding.
I know for a FACT that a toggle could be implemented to ONLY affect pets and keep the heroes healing NPCs. But its not going to happen.
Hailey Anne is offline   Reply With Quote
Old Jun 17, 2008, 10:41 PM // 22:41   #62
Forge Runner
 
RotteN's Avatar
 
Join Date: Jun 2005
Profession: W/
Default

would help if they'd stop casting Prot spirit on minions ...

but realy, the AI sucks pretty bad. This isn't the only problem. Doubt they'll make AI chances
RotteN is offline   Reply With Quote
Old Jun 18, 2008, 12:47 PM // 12:47   #63
Furnace Stoker
 
MagmaRed's Avatar
 
Join Date: Mar 2007
Guild: Our Crabs Know True [LOVE]
Profession: R/
Default

Quote:
Originally Posted by Hailey Anne
Although I still would like to have heroes stop healing pets. I dont really care anymore.BUT for the record Magma is NOT right, the game already distinguishes between Pets/minions/Allies.
If it didnt Charm Animal,Comfort Animal,RaO,HaO,BotM ect. would NOT work
.
Pretty much anything is possible in coding.
I know for a FACT that a toggle could be implemented to ONLY affect pets and keep the heroes healing NPCs. But its not going to happen.
[spell shield] - can't be used on a pet, ally, or team member. The game can clearly limit what spell can be used on who. However, a spell like [word of healing] can be used on anything but an enemy. How would the game distinguish between a pet and an ally on a spell that can target ANYTHING?

Awaiting a detailed explanation from the master game programmer so I can understand. You make bold claims, I'm still waiting for proof.
MagmaRed is offline   Reply With Quote
Old Jun 18, 2008, 03:39 PM // 15:39   #64
Desert Nomad
 
Join Date: Aug 2007
Guild: Primeval Warlords[wuw]
Profession: R/
Default

Quote:
Originally Posted by MagmaRed
Awaiting a detailed explanation from the master game programmer so I can understand. You make bold claims, I'm still waiting for proof.
This isn't really a "master level" problem.

As you said yourself, there are already spells that have specific targets (Self, Party Members, Allies, Pets, Enemies, Locations, Fresh Corpses... did I forget any?) This is proof that there is a mechanism in place to limit what spells can be cast on what targets. A spell that can target "Anything" (is there such a spell) would simply be set up so that the valid target list included all of those.

Furthermore, it only stands to reason that the AI has access to these mob type determinations. Aside from using Res Signet on a fallen party member that has already been raised with FomF, even Anet wouldn't make it decide to cast spells that would pop up an "Invalid target' message for a player. So the AI has to know that, for example, Master Togo is an Ally and needs healing. Heal party will not work, but Dwayna's Kiss will. Zho has to know that the Jotun Bladeturner is an enemy, so her goal is to kill it.

It's also obvious that the AI has access to as much, if not more, information than the player. Koss will stupidly run right through the enemy frontline to chase an enemy monk (I've seen him do it. Thats why I stopped using him) because his AI tells him that monks are primary targets (using pvp tactics as a baseline for pve AIs is a bit.. iffy, but that's another rant). The AI also has much better "battlefield awareness" than the player. H/H know when a monster is at low life, even if it is "behind" them, whereas if it is off screen, a player has to be targetting it or tabbing through, and will go after it if not directed otherwise.

Don't underestimate the complexity of the AI. It might not be very good, but it is not simple.
Targren is offline   Reply With Quote
Old Jun 18, 2008, 04:01 PM // 16:01   #65
Ancient Windbreaker
 
quickmonty's Avatar
 
Join Date: May 2005
Default

Quote:
Originally Posted by Targren
(........ snip........) As you said yourself, there are already spells that have specific targets (Self, Party Members, Allies, Pets, Enemies, Locations, Fresh Corpses... did I forget any?) This is proof that there is a mechanism in place to limit what spells can be cast on what targets. A spell that can target "Anything" (is there such a spell) would simply be set up so that the valid target list included all of those.
May I present: [heal area]
quickmonty is offline   Reply With Quote
Old Jun 18, 2008, 05:43 PM // 17:43   #66
Desert Nomad
 
Join Date: Aug 2007
Guild: Primeval Warlords[wuw]
Profession: R/
Default

Quote:
Originally Posted by quickmonty
May I present: [heal area]
LOL, you got me...

Seriously though, speaking programmaticly.. The target on that is Self, and has an AoE range of "Adjacent."
Targren is offline   Reply With Quote
Old Jun 19, 2008, 01:35 AM // 01:35   #67
Wilds Pathfinder
 
Join Date: Sep 2007
Profession: A/E
Default

Quote:
Originally Posted by Targren
This isn't really a "master level" problem.

As you said yourself, there are already spells that have specific targets (Self, Party Members, Allies, Pets, Enemies, Locations, Fresh Corpses... did I forget any?) This is proof that there is a mechanism in place to limit what spells can be cast on what targets. A spell that can target "Anything" (is there such a spell) would simply be set up so that the valid target list included all of those.

Furthermore, it only stands to reason that the AI has access to these mob type determinations. Aside from using Res Signet on a fallen party member that has already been raised with FomF, even Anet wouldn't make it decide to cast spells that would pop up an "Invalid target' message for a player. So the AI has to know that, for example, Master Togo is an Ally and needs healing. Heal party will not work, but Dwayna's Kiss will. Zho has to know that the Jotun Bladeturner is an enemy, so her goal is to kill it.

It's also obvious that the AI has access to as much, if not more, information than the player. Koss will stupidly run right through the enemy frontline to chase an enemy monk (I've seen him do it. Thats why I stopped using him) because his AI tells him that monks are primary targets (using pvp tactics as a baseline for pve AIs is a bit.. iffy, but that's another rant). The AI also has much better "battlefield awareness" than the player. H/H know when a monster is at low life, even if it is "behind" them, whereas if it is off screen, a player has to be targetting it or tabbing through, and will go after it if not directed otherwise.

Don't underestimate the complexity of the AI. It might not be very good, but it is not simple.
Thank you.
Atleast someone understands that you dont have to be a prograaming genius to know that the game already can tell the difference between pets/allys/minions ect.
Hailey Anne is offline   Reply With Quote
Reply

Share This Forum!  
 
 
           

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Zaxan Razor Heroes & AI 11 Dec 25, 2007 01:18 PM // 13:18
The Falling One Questions & Answers 1 Sep 04, 2007 07:33 PM // 19:33
Heroes and their Pets Lauryn Questions & Answers 5 May 23, 2007 12:33 PM // 12:33
Heroes with Pets? De One The Riverside Inn 22 Oct 02, 2006 09:30 PM // 21:30


All times are GMT. The time now is 04:07 PM // 16:07.


Powered by: vBulletin
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
jQuery(document).ready(checkAds()); function checkAds(){if (document.getElementById('adsense')!=undefined){document.write("_gaq.push(['_trackEvent', 'Adblock', 'Unblocked', 'false',,true]);");}else{document.write("